//
//  CSPageIntentModel.h
//  Pods
//
//  Created by 网新中研 on 2017/5/18.
//
//

#import <CSUIKit/CSUIKit.h>

typedef enum : NSUInteger {
    
    CSIntentType_OpenPage_Normal = 10,
    CSIntentType_OpenPage_Fade = 11,
    CSIntentType_OpenPage_RightToLeft = 12,
    CSIntentType_OpenPage_UpDismiss = 12,
    
    CSIntentType_Subbmit = 20,
    CSIntentType_LoadData = 30,
    CSIntentType_Show = 40,
    CSIntentType_DismissPage = 50,
} CSIntentType;

/**
 * 关于一个行为意图的描述：（干） + （什么）
 */
@interface CSPageIntentModel : CSPageModel


/**
 * 行为意图类型 （干）
 */
@property (nonatomic, assign) CSIntentType intentType;


/**
 * 行为意图对象 （什么）
 */
@property (nonatomic, strong) id target;

@end
